home *** CD-ROM | disk | FTP | other *** search
-
- function bandwidthtest_update_notifyToggle(){
-
- try{
- var oPrefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService).getBranch("");
- oPrefs.setBoolPref(sProdName +".update.notify", !document.getElementById(sProdName+ ".update.notify").checked);
-
- }catch(err){ }
-
- return true;
- }
-
- function bandwidthtest_update_install(){
- try{
- //Window Argument is update XPI
- if(window.arguments.length > 0 && typeof(window.arguments[0]) != 'undefined'){
-
- var oMain = opener.opener;
-
- var aInstall = new Array();
- aInstall[sProdName] = window.arguments[0];
-
- if(opener != null)
- opener.close();
-
- InstallTrigger.install(aInstall, null);
-
- }
- //If no update XPI, redirect to download site
- else{
- window.open(sDownloadSite).focus();
-
- if(opener != null)
- opener.close();
- self.close();
- }
- }catch(err){alert("An unknown error ocurred.\nCould not upgrade.")}
-
- return true;
- }